Golden rhinoceros
Francois-Xavier Fauvelle ; Troy Tice
ISBN: 9780691181264 | Hardcover
A leading historian reconstructs the forgotten history of medieval AfricaFrom the birth of Islam in the seventh century to the voyages of European exp... Meer informatie